Skip to content

Conversation

@ASpoonPlaysGames
Copy link
Contributor

@ASpoonPlaysGames ASpoonPlaysGames commented Dec 9, 2025

Closes #25
Closes #354
Closes #884
Closes #885
Closes #949

Zanieon added 30 commits April 16, 2024 16:48
-Fixed Intro Dropships overlapping players (it will only do if there's more players than Dropship slots, a.k.a 8 which 4 per Dropship)
-Fixed CTF Spawns (unrelated to FD yes, but this branch goes experimental with everything, not just FD)
-Added a Minimap/Overlay Ping functionality, players can use that by binding the "pingspot" command to a key in the console
-Fixed Score miscalculation of Healing allied Titans with Batteries
@github-actions github-actions bot added the merge conflicts Blocked by merge conflicts, waiting on the author to resolve label Dec 21, 2025
@ASillyNeko
Copy link
Contributor

Merge conflicts.

@github-actions github-actions bot removed the merge conflicts Blocked by merge conflicts, waiting on the author to resolve label Dec 24, 2025
@ASillyNeko
Copy link
Contributor

Gonna take forever to actually get this merged 😭

@ASillyNeko
Copy link
Contributor

Link these issues? #949 #885 #884 #354 #25

* Should fix classic executions.

* Support npc executions.

* Add check to first person anim.

* camelCase.

* Bleh.

* Angles fix.

* Fix very rare chance of player not being valid.

* Fix very rare chance of player being invalid on connect.

* Bleh.

* Mhm.

* Need this.

* Hide titan battery.

* Pick loadout every round.

* Add globalized challenges check.

* Undo wargames changes.

* Uh.

* :).

* Use nuke skin on 3p battery.

* Add `ns_` to fp convars.

* Mhm.

* Remove more of elite titans.

* Fix compile errors.

* Can't be null.

* Return the reaper.

* Mhm.

* Fix player not using fp phase embark anim event.

* Some fp things.

* Use nuke skin.

* Remove switching sides.

* Destroy entities earlier.

* Correct model?

* Super peak changes.

* Breaks northstar.

* This line killed my family :(

* Silly spaces.

* *Hiss*.

* Some things.

* Fix wait.

* Add comment to remove it later.

* Revert this.

* Set this to be ns default.

* Use all spawn points.

* Make attacker invulnerable.

* Always holster weapons.

* Remove no target in customservers.

* Remove it from here.

* Mhm.

* Gotta remove this if check.

* Use correct holster weapons function.

* Remove player checks.

* Use deploy weapons function with view model.

* Readd this.

* Fix some bugs and add support to disabled `run_intro`.

* Free up dropship slots on player death.
@github-actions github-actions bot added the merge conflicts Blocked by merge conflicts, waiting on the author to resolve label Jan 2, 2026
@github-actions github-actions bot removed the merge conflicts Blocked by merge conflicts, waiting on the author to resolve label Jan 2, 2026
// gamemode settings
AddPrivateMatchModeSettingEnum( "#GAMEMODE_cp", "cp_amped_capture_points", [ "#SETTING_DISABLED", "#SETTING_ENABLED" ], "1" ) // would've been nice to use amped_capture_points, but this var is already used ingame and its value is default 0

AddPrivateMatchModeSettingEnum( "#GAMEMODE_coliseum", "coliseum_loadouts_#SETTING_ENABLED", [ "#SETTING_DISABLED", "#SETTING_ENABLED" ], "1" )
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Image

AddPrivateMatchModeSettingEnum( difficulty, "fd_pro_titan_shields", [ "#SETTING_OFF", "#SETTING_ON" ], "0" )
AddPrivateMatchModeSettingEnum( difficulty, "fd_respawn_dropship", [ "#SETTING_OFF", "#SETTING_ON" ], "0" )
AddPrivateMatchModeSettingArbitrary( difficulty, "fd_money_per_round", FD_MONEY_PER_ROUND.tostring() )
AddPrivateMatchModeSettingEnum( difficulty, "fd_money_flyouts", [ "#SETTING_DISABLED", "#SETTING_ENABLED" ], "#SETTING_DISABLED" )
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should replace the default value to 0 instead of #SETTING_DISABLED


void function DropBatteryCommand_Init()
{
AddPrivateMatchModeSettingEnum( "#MODE_SETTING_CATEGORY_RIFF", "drop_battery_command", [ "#SETTING_DISABLED", "#SETTING_ENABLED" ], "#SETTING_DISABLED" )
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should also replace this ones default value to 0 instead of #SETTING_DISABLED

AddPrivateMatchModeSettingArbitrary( "#MODE_SETTING_CATEGORY_PILOT", "pilot_health_multiplier", "1.0" )
AddPrivateMatchModeSettingArbitrary( "#MODE_SETTING_CATEGORY_PILOT", "respawn_delay", "0.0" )
AddPrivateMatchModeSettingEnum( "#MODE_SETTING_CATEGORY_PILOT", "boosts_enabled", [ "#SETTING_DEFAULT", "#SETTING_DISABLED" ], "1" )
AddPrivateMatchModeSettingEnum( "#MODE_SETTING_CATEGORY_PILOT", "earn_meter_pilot_overdrive", [ "#SETTING_DISABLED", "#SETTING_ENABLED", "Only" ], "1" )
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Image

@ASillyNeko
Copy link
Contributor

What is copilot doing here?
image

@ASpoonPlaysGames
Copy link
Contributor Author

What is copilot doing here?
image

When you edit files in the github web editor they generate a commit message with copilot, even if you then change it copilot still gets credited for some reason

ASillyNeko and others added 6 commits January 7, 2026 17:59
* Don't make player invulnerable if they're a titan.

* Revert some changes in `_gamestate_mp.nut`

* Fix playlistvars.

* Fix pod anim being out of sync.

* Fix classic execution overwriting.

* No longer threaded.

* Rename to run intro because of maps like wargames.

* Some ai pathing fixes (probably actually fixed in next northstar release).

* More vanilla like wargames intro and nuke rodeo for players.

* Add a space here.

* Add `_Delayed` to function name.

* More like vanilla.

* Random sweep time vanilla does this?

* Some fixes.

* Add 2 commented out grunts.

* Remove `mp_grave` from fd list.

* Remove `mp_grave` from private match rotation.

* Replace `ns_private_match_map_rotation` with `GetPrivateMatchMapsForMode` if empty.

* clone action only if `classic_executions` are enabled.
* Move setting player as titan into `CodeCallback_OnPlayerRespawned`.

* Quick change.
#975)

* Temp fix versionNum so clients won't desync.

* Use `pilot_loadout_` playlistvar in coliseum for right now.

* Enable fd relic as ours shouldn't have bugs.

* Use vanillas versionNum we can just fix the playlists not working in launcher.

* Final update to `mp_wargames.nut`.

* Clear npc title in wargames intro.

* Enable handlers?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs code review Changes from PR still need to be reviewed in code needs testing Changes from the PR still need to be tested

Projects

Status: No status

6 participants